package top.whysu.rongcloud.api.dto.messages.groups;

import java.util.List;

/**
 * 群组成功添加成员,成功剔除成员的data，详见https://www.rongcloud.cn/docs/message_architecture.html#group_notification_message
 * 成功天津爱成员的消息体：
 * {
 "operatorUserId":"4324",
 "operation":"Add",
 "data":"{
 "operatorNickname":"李天",
 "targetUserIds":["wGPkc0"],
 "targetUserDisplayNames":["腾飞"]
 }",
 "message":"添加群成员",
 "extra":""
 }
 */
public class GroupsAddKick {
    private String operatorNickname = "";
    private List<String> targetUserIds = null;
    private List<String> targetUserDisplayNames = null;
    private String targetGroupId = "";

    public String getOperatorNickname() {
        return operatorNickname;
    }

    public GroupsAddKick(String operatorNickname, List<String> targetUserIds, List<String> targetUserDisplayNames, String targetGroupId) {
        this.operatorNickname = operatorNickname;
        this.targetUserIds = targetUserIds;
        this.targetUserDisplayNames = targetUserDisplayNames;
        this.targetGroupId = targetGroupId;
    }

    public void setOperatorNickname(String operatorNickname) {
        this.operatorNickname = operatorNickname;
    }

    public List<String> getTargetUserIds() {
        return targetUserIds;
    }

    public void setTargetUserIds(List<String> targetUserIds) {
        this.targetUserIds = targetUserIds;
    }

    public List<String> getTargetUserDisplayNames() {
        return targetUserDisplayNames;
    }

    public void setTargetUserDisplayNames(List<String> targetUserDisplayNames) {
        this.targetUserDisplayNames = targetUserDisplayNames;
    }

    public String getTargetGroupId() {
        return targetGroupId;
    }

    public void setTargetGroupId(String targetGroupId) {
        this.targetGroupId = targetGroupId;
    }


}
